Навигация
Главная
Новости
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике
Обратная связь
Карта сайта

СКБ КриптоНет


Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

торов и имеют TV-выход; два монитора, подключенные к одной системе, позволяют одновременно играть и работать.
Технологии обработки трехмерных изображений привели к появлению совершенно нового словаря в мире видеоадаптеров. Прежде чем приобрести графический акселератор, следует ознакомиться с некоторыми терминами и понятиями, относящимися к обработке и выводу на экран трехмерных изображений.
Итак, главной функцией программ создания трехмерной графики является преобразо­вание графических абстрактных объектов в изображения на экране компьютера. Обычно абстрактные объекты включают три составляющие.
■  Вершины. Задают местоположение объекта в трехмерном пространстве; само их положение задается координатами X, Y и Z.
■  Примитивы. Это простые геометрические объекты, с помощью которых констру­ируются более сложные объекты. Их положение задается расположением опреде­ляющих точек (обычно вершин). Для конструирования изображений трехмерных объектов при построении примитивов учитывается также эффект перспективы.
■  Текстуры. Это двухмерные изображения, или поверхности, налагаемые на примити­вы. Программное обеспечение усиливает эффект трехмерности, изменяя вид текстур в зависимости от положения примитива (т. е. расстояния до примитива и его накло­на); этот процесс называется перспективной коррекцией. В некоторых приложениях используется другая процедура, называемая отображением MIP; в этом случае применяются различные версии одной и той же текстуры, которые содержат разное количество деталей (в зависимости от расстояния до объекта в трехмерном про­странстве). При отображении удаляющихся объектов уменьшается насыщенность и яркость цветов текстуры.
Эти абстрактные математические описания должны быть визуализированы, т. е. пре­образованы в видимую форму. Процедура визуализации основывается на жестко стан­дартизированных функциях, предназначенных для составления выводимого на экран це­лостного изображения из отдельных абстракций. Ниже представлены две стандартные функции.
■  Геометризация. Определение размеров, ориентации и расположения примитивов в пространстве и расчет влияния источников света.
■  Растеризация. Преобразование примитивов в пиксели на экране с нанесением нуж­ных затенений и текстур.
В современные видеоадаптеры, в которых графический процессор может выполнять функции ускорения трехмерной графики, встраиваются специальные электронные схемы, выполняющие растеризацию гораздо быстрее, чем программное обеспечение. Ниже пе­речислены функции растеризации, осуществляемые большинством предназначенных для этого современных наборов микросхем.
■  Растровое преобразование. Определение того, какие пиксели экрана покрываются каждым из примитивов.
■  Обработка полутонов. Цветовое наполнение пикселей с плавными цветовыми пе­реходами между объектами.
■  Наложение текстур. Наложение на примитивы двухмерных изображений и поверх­ностей.

Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. Азбука разработчика цифровых устройств
  4. sPlan или RusPlan v.6.0.0.1
  5. Основы теории цепей
  6. Основы языка VHDL
  7. Справочник по полупроводниковым приборам
  8. UNILOGIC - Логический анализатор для PC
  9. Справочник по расчету параметров катушек индуктивности
  10. Программирование однокристальных микропроцессоров



Новости:

  1. В 3D-принтере лазер заменили солнечным лучом
  2. Нановолокна упростят лечение рака
  3. Квантовый компьютер: IBM переходит к практике
  4. Конференции «Форум разработчиков цифровой электроники»
  5. Магнитогорские андроиды завоюют российский рынок
  6. Создана "глушилка" болтунов, теперь там где надо будет тихо
  7. Создан компактный ветрогенератор на пьезоэлементах
  8. Робот-гепард поставил рекорд скорости
  9. Механическая рука DARPA удивляет ловкостью
  10. Создан пульт дистанционного управления мозгом

Электроника это просто1
Copyright © electronic.com.ua 2007-2024